package com.czxy.dao;

import com.czxy.domain.Person;
import com.czxy.domain.PersonVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PersonMapper {


    //修改
    public  void  update(Person person);

    //根据查询
    public List<Person> findPersonById(Integer uid);


    //查询所有
    public  List<Person> findAll();


    //添加
    public  void add (Person person);


    //删除
    public  void del(Person person);



    //删除指定数据
    public  void delById(Integer uid);

    //根据性别查询
    public  List<Person> findSex(Person person);


    // 查询条件 符合 跟 指定id 相同 或者 指定 性别 相同的数据
    public  List<Person> findIdSex(@Param("uid") Integer uid ,@Param("aaa") String sex);


    public  List<Person> findInfo(PersonVo vo);

    public  Person findPerson (Integer id);


    public  List<Person> findPersonInfo(Person person);

























}
